Big Huge Thesaurus

thermal spring

noun